English Dictionary
◊ PENAL FACILITY
penal facility
n : an institution where persons are confined for punishment and
to protect the public [syn: {penal institution}]